package com.py.pythink.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @program: xy_house
 * @description: 实体层 和数据库的表一一对应
 * @author: yuanwenkai
 * @create: 2021-07-07 20:32:28
 */
@Data
@TableName("t_sellers")
@NoArgsConstructor
public class Sellers {
    @TableId(type = IdType.AUTO)//标记主键的属性
    private Integer id; // 房子id
    private String address; // 房子区域/地址
    private Integer floor; // 房子楼层
    private Integer floortype; // 楼型（1.板楼 ，2.塔楼）
    @DateTimeFormat(pattern = "yy-MM-dd")
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date builttime; // 房屋建成时间
    private Integer decoration; // 房子装修 1、精装  2、简装  3、毛坯房
    private String info; // 房屋信息介绍（房屋特色）
    private String community; // 小区
    private String title; // 房子标题
    @DateTimeFormat(pattern = "yy-MM-dd")
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date ftime; //房子出售时间
    private Integer area; // 面积
    private Integer orientation; // 房屋朝向（1.东、2.南、3.西、4.北）
    private Integer type; // 房子类型（1、新房  2、二手房）
    private Integer uid; // 房东id
    private Integer housetype; // 房屋户型（1.一室 ，2.二室 ，3.三室一厅 ，4.三室二厅 ，5.其他）
    private Integer price; // 房子售价
    private Integer univalence; // 房子单价
    private Integer elevator; // 有无电梯(1.有电梯 2.无电梯)
    private String city;//所在的城市
    private String imageurl;//照片链接
}